home *** CD-ROM | disk | FTP | other *** search
/ Chip 1999 August / Chip Ağustos 1999.iso / program / demo / ide / DISK.1 / SPIRAL1.STM < prev    next >
Encoding:
Text File  |  1999-04-10  |  4.5 KB  |  330 lines

  1. STAIRMASTER
  2. 1
  3.  
  4. @DEFINITION
  5. DEFINITION=D▄Z KONTURLU SP▌RAL MERD▌VEN
  6.  
  7. // ****************************VARIABLES****************************
  8.  
  9. @VARIABLE
  10. NAME=W
  11. DEFINITION=MERD▌VEN GEN▌▐L▌╨▌
  12. DEFAULT=1.2
  13.  
  14. @VARIABLE
  15. NAME=R
  16. DEFINITION=MERD▌VEN BO▐LU╨U YARI╟API
  17. DEFAULT=0.2
  18.  
  19. @VARIABLE
  20. NAME=KOR_OF
  21. DEFINITION=KORKULUK UZAKLI╨I
  22. DEFAULT=0.1
  23.  
  24. @VARIABLE
  25. NAME=KOR_THICK
  26. DEFINITION=KORKULUK KALINLI╨I
  27. DEFAULT=0.05
  28.  
  29. @VARIABLE
  30. NAME=THICK
  31. DEFINITION=MERD▌VEN KALINLI╨I
  32. DEFAULT=0.15
  33.  
  34. @VARIABLE
  35. NAME=H
  36. DEFINITION=MERD▌VEN Y▄KSEKL▌╨▌
  37. DEFAULT=2.8
  38.  
  39. @VARIABLE
  40. NAME=KOR_H
  41. DEFINITION=KORKULUK Y▄KSEKL▌╨▌
  42. DEFAULT=1
  43.  
  44. @VARIABLE
  45. NAME=YUR_OF
  46. DEFINITION=Y▄R▄Y▄▐ HATTI OFFSET MESAFES▌
  47. DEFAULT=0.6
  48.  
  49. @VARIABLE
  50. NAME=CIRC_RAD
  51. DEFINITION=Y▄R▄Y▄▐ HATTI ╟EMBER YARI╟API
  52. DEFAULT=0.075
  53.  
  54. @VARIABLE
  55. NAME=ARROW_L
  56. DEFINITION=Y▄R▄Y▄▐ HATTI OK UZUNLU╨U
  57. DEFAULT=0.1
  58.  
  59.  
  60. // ************************ PRIMARY NODE DEFINITIONS **********************
  61.  
  62. @PRIMARY_NODE
  63. NAME=N1
  64. X=-R-W
  65. Y=-R
  66.  
  67. @PRIMARY_NODE
  68. NAME=N2
  69. X=-R
  70. Y=-R
  71.  
  72. @PRIMARY_NODE
  73. NAME=N3
  74. X=-R-W
  75. Y=R+W
  76.  
  77. @PRIMARY_NODE
  78. NAME=N4
  79. X=-R
  80. Y=R
  81.  
  82. @PRIMARY_NODE
  83. NAME=N5
  84. X=R+W
  85. Y=R+W
  86.  
  87. @PRIMARY_NODE
  88. NAME=N6
  89. X=R
  90. Y=R
  91.  
  92. @PRIMARY_NODE
  93. NAME=N7
  94. X=R+W
  95. Y=-R-W
  96.  
  97. @PRIMARY_NODE
  98. NAME=N8
  99. X=R
  100. Y=-R
  101.  
  102. @PRIMARY_NODE
  103. NAME=N9
  104. X=-R
  105. Y=-R-W
  106.  
  107. // *********************** SECONDARY NODE DEFINITIONS **********************
  108.  
  109. @SECONDARY_NODE
  110. NAME=CH1
  111. METHOD=OFFSET | YUR_OF
  112. REFNODES=N1,N2
  113. DX=0
  114. DY=0
  115.  
  116. @SECONDARY_NODE
  117. NAME=CH2
  118. METHOD=INTOFFSET | YUR_OF
  119. REFNODES=N3,N1,N5,N3
  120. DX=0
  121. DY=0
  122.  
  123. @SECONDARY_NODE
  124. NAME=CH3
  125. METHOD=INTOFFSET | YUR_OF
  126. REFNODES=N5,N3,N7,N5
  127. DX=0
  128. DY=0
  129.  
  130. @SECONDARY_NODE
  131. NAME=CH4
  132. METHOD=INTOFFSET | YUR_OF
  133. REFNODES=N7,N5,N9,N7
  134. DX=0
  135. DY=0
  136.  
  137. @SECONDARY_NODE
  138. NAME=CH5
  139. METHOD=OFFSET | YUR_OF
  140. REFNODES=N9,N2
  141. DX=0
  142. DY=0
  143.  
  144. @SECONDARY_NODE
  145. NAME=DK1
  146. METHOD=OFFSET | KOR_OF
  147. REFNODES=N1,N2
  148. DX=0
  149. DY=0
  150.  
  151. @SECONDARY_NODE
  152. NAME=DK2
  153. METHOD=INTOFFSET | KOR_OF
  154. REFNODES=N3,N1,N5,N3
  155. DX=0
  156. DY=0
  157.  
  158. @SECONDARY_NODE
  159. NAME=DK3
  160. METHOD=INTOFFSET | KOR_OF
  161. REFNODES=N5,N3,N7,N5
  162. DX=0
  163. DY=0
  164.  
  165. @SECONDARY_NODE
  166. NAME=DK4
  167. METHOD=INTOFFSET | KOR_OF
  168. REFNODES=N7,N5,N9,N7
  169. DX=0
  170. DY=0
  171.  
  172. @SECONDARY_NODE
  173. NAME=DK5
  174. METHOD=OFFSET | KOR_OF
  175. REFNODES=N9,N2
  176. DX=0
  177. DY=0
  178.  
  179. @SECONDARY_NODE
  180. NAME=IK1
  181. METHOD=OFFSET | KOR_OF
  182. REFNODES=N2,N1
  183. DX=0
  184. DY=0
  185.  
  186. @SECONDARY_NODE
  187. NAME=IK2
  188. METHOD=INTOFFSET | KOR_OF
  189. REFNODES=N2,N4,N4,N6
  190. DX=0
  191. DY=0
  192.  
  193. @SECONDARY_NODE
  194. NAME=IK3
  195. METHOD=INTOFFSET | KOR_OF
  196. REFNODES=N4,N6,N6,N8
  197. DX=0
  198. DY=0
  199.  
  200. @SECONDARY_NODE
  201. NAME=IK4
  202. METHOD=INTOFFSET | KOR_OF
  203. REFNODES=N6,N8,N8,N2
  204. DX=0
  205. DY=0
  206.  
  207. @SECONDARY_NODE
  208. NAME=IK5
  209. METHOD=OFFSET | KOR_OF
  210. REFNODES=N2,N9
  211. DX=0
  212. DY=0
  213.  
  214. // *********************** CONTOUR DEFINITIONS ****************************
  215.  
  216. @CONTOUR
  217. NAME=BASLA
  218. DRAW=0
  219. BREAK=0
  220. INSIDE=0
  221. LINECOUNT=1
  222. LINE=N1,N2 | LINEAR
  223.  
  224. @CONTOUR
  225. NAME=IC
  226. DRAW=1
  227. BREAK=2
  228. INSIDE=1
  229. LINECOUNT=4
  230. LINE=N2,N4 | LINEAR
  231. LINE=N4,N6 | LINEAR
  232. LINE=N6,N8 | LINEAR
  233. LINE=N8,N2 | LINEAR
  234.  
  235. @CONTOUR
  236. NAME=DIS
  237. DRAW=1
  238. BREAK=2
  239. INSIDE=1
  240. LINECOUNT=4
  241. LINE=N1,N3 | LINEAR
  242. LINE=N3,N5 | LINEAR
  243. LINE=N5,N7 | LINEAR
  244. LINE=N7,N9 | LINEAR
  245.  
  246. @CONTOUR
  247. NAME=BIT
  248. DRAW=1
  249. BREAK=1
  250. INSIDE=0
  251. LINECOUNT=1
  252. LINE=N2,N9 | LINEAR
  253.  
  254. // *********************** LINE OF TRAVEL DEFINITIONS ****************************
  255.  
  256. @LOT
  257. NAME=LOT
  258. LINECOUNT=4
  259. LINE=CH1,CH2 | LINEAR
  260. LINE=CH2,CH3 | LINEAR
  261. LINE=CH3,CH4 | LINEAR
  262. LINE=CH4,CH5 | LINEAR
  263. BEGIN=1 | CIRC_RAD
  264. END=1 | ARROW_L
  265.  
  266. // *********************** RAILING DEFINITIONS ****************************
  267.  
  268. @RAILING
  269. NAME=DIS_KOR
  270. LINECOUNT=4
  271. LINE=DK1,DK2 | LINEAR | 5
  272. LINE=DK2,DK3 | LINEAR | 5
  273. LINE=DK3,DK4 | LINEAR | 5
  274. LINE=DK4,DK5 | LINEAR | 5
  275. THICKNESS=KOR_THICK
  276. HEIGHT=KOR_H
  277. PREV=NULL
  278. NEXT=NULL
  279.  
  280. @RAILING
  281. NAME=IC_KOR
  282. LINECOUNT=4
  283. LINE=IK1,IK2 | LINEAR | 5
  284. LINE=IK2,IK3 | LINEAR | 5
  285. LINE=IK3,IK4 | LINEAR | 5
  286. LINE=IK4,IK5 | LINEAR | 5
  287. THICKNESS=KOR_THICK
  288. HEIGHT=KOR_H
  289. PREV=NULL
  290. NEXT=NULL
  291.  
  292. // *********************** AREA DEFINITIONS ******************************
  293.  
  294. @AREA
  295. NAME=ALAN
  296. TYPE=STAIR_AREA
  297. CONTOURS=BASLA,DIS,BIT,IC
  298. LOTS=LOT
  299. HASBREAK=0
  300. BREAK_RATIO=0.66
  301. BREAK_ANGLE=10
  302. BREAK_DELTA=0.1
  303. BREAK_EXTENSION=0.1
  304. BREAK_DRAW_ARROW=1
  305. TOPTREAD=1 | 1
  306. FIRST_RISER_OPT=1 | 1
  307. LAST_RISER_OPT=1 | 1
  308. DRAW_FIRST_RISER=1
  309. DRAW_LAST_RISER=1
  310. TOTALRISE=H
  311. ELEVATION=0
  312. RISERCOUNT=22
  313. RISE=0
  314. TREAD=0
  315. SKEWBEGIN=0
  316. SKEWEND=0
  317. SKEWMETHOD=CONSTANT
  318. MINTREAD=0.15
  319. RAILINGS=DIS_KOR,IC_KOR
  320. PREV=NULL
  321. NEXT=NULL
  322. RT_ANGLE=GLOBAL | 0
  323. RT_OFFSET=0.25|0.05
  324. RT_LOC=RIGHT
  325. RT_FONT="Times New Roman" | 0.06 | 0 | 0 | 0 | 0
  326. THICKNESS=THICK
  327.  
  328. @GENERAL
  329. D1METHOD=FULL
  330. D2METHOD=RATIO | 0.2 | 0.2